﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace Entities_Layer
{
    public class ProgramaEspacial : IEntity
    {
        String _nombreprogramas;
        String _fechaInicio;
        String _fechaFinalizacion;
        String _alcanze;
        List<int> _idMisiones;
        int _id;

        public ProgramaEspacial(string pnombreespacial, String pfechaInicio, String pfechaFinal, String palcanze, List<int> pidMisiones)
        {
            pnombreespacial = Nombreprogramas;
            pfechaInicio = _fechaInicio;
            pfechaFinal = FechaFinalizacion;
            pidMisiones = new List<int>();
            pidMisiones = IdMisiones;
            palcanze = Alcanze;
        }

        public ProgramaEspacial()
        { 
        }
        public int Id
        {
            get { return _id; }
            set { _id = value; }
        }

        public String Nombreprogramas
        {
            get { return _nombreprogramas; }
            set { _nombreprogramas = value; }
        }

        public String FechaInicio
        {
            get { return _fechaInicio; }
            set { _fechaInicio = value; }
        }

        public String FechaFinalizacion
        {
            get { return _fechaFinalizacion; }
            set { _fechaFinalizacion = value; }
        }

        public String Alcanze
        {
            get { return _alcanze; }
            set { _alcanze = value; }
        }

        public List<int> IdMisiones
        {
            get { return _idMisiones; }
            set { _idMisiones = value; }
        }
    }
}